History
History
Synonyms
UK
US
Meaning:
rejuvenate

to cause (a person) to feel young or active again

make new again

MAKE YOUNG AGAIN as in Wiktionary
MAKE YOUNG AGAIN as in Wikipedia